﻿<!DOCTYPE HTML>
<html lang="zh">
<head>
<title>关闭进程 - 语法 &amp; 使用 | AutoHotkey v2</title>
<meta name="description" content="The 关闭进程 function forces the first matching process to close." />
<meta name="ahk:equiv-v1" content="commands/Process.htm#Close" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link href="../static/theme.css" rel="stylesheet" type="text/css" />
<script src="../static/content.js" type="text/javascript"></script>
<script type="text/javascript">$(function(){0<=window.navigator.userAgent.toLowerCase().indexOf("ucbrowser")&&CaoNiMaDeUc()})</script>
</head>
<body>

<h1>关闭进程</h1>

<p>强制关闭第一个匹配的进程.</p>

<pre class="Syntax"><span class="func">关闭进程</span> PIDOrName</pre>

<h2 id="Parameters">参数</h2>
<dl>
    <dt>PIDOrName</dt>
    <dd>
        <p>类型: <a href="../Concepts.htm#numbers">整数</a>或<a href="../Concepts.htm#strings">字符串</a></p>
        <p>指定数字(PID) 或进程名:</p>
        <p><strong>PID:</strong> 进程 ID, 唯一标识一个特定进程的数字(只有在此进程的生存期这个数字才有意义). 新运行的进程的 PID 可以通过 <a href="Run.htm">运行</a> 函数获取. 同样的, 窗口的 PID 可以通过 <a href="WinGetPID.htm">获取窗口进程编号</a> 获取. <a href="ProcessExist.htm">进程是否存在</a> 也可以用来获取 PID.</p>
        <p><strong>Name:</strong> 进程的名称, 通常和它的可执行文件名相同(不带路径), 例如 notepad.exe 或 winword.exe. 由于一个名称可能与多个正在运行的进程匹配, 因此将仅对第一个进程进行操作. 名称不区分大小写.</p>
    </dd>
</dl>

<h2 id="Return_Value">返回值</h2>
<p>类型: <a href="../Concepts.htm#numbers">整数</a></p>
<p>此函数返回指定进程的<a href="../misc/WinTitle.htm#ahk_pid">进程 ID(PID)</a>. 如果没有找到匹配的进程或无法对其操作, 则返回 0.</p>

<h2 id="Remarks">备注</h2>
<p>因为进程被突然终止 -- 可能在一个关键点中断它的工作或导致窗口中未保存数据丢失(如果有) -- 因此仅当无法使用 <a href="WinClose.htm">关闭窗口</a> 关闭进程窗口时, 才使用这个函数.</p>

<h2 id="Related">相关</h2>
<p><a href="Run.htm">运行</a>, <a href="WinClose.htm">关闭窗口</a>, <a href="WinKill.htm">结束窗口</a>, <a href="Process.htm">Process 函数</a>, <a href="Win.htm">Win 函数</a></p>

<h2 id="Examples">示例</h2>
<div class="ex" id="ExBasic">
<p><a href="#ExBasic">#1</a>: 强制关闭记事本(警告: 任何未保存的数据将丢失):</p>
<pre>关闭进程 "notepad.exe"</pre>
</div>

</body>
</html>